Parallel tridiagonal matrix inversion with a hybrid multigrid-Thomas algorithm method

نویسندگان

چکیده

Tridiagonal matrix inversion is an important operation with many applications. It arises frequently in solving discretized one-dimensional elliptic partial differential equations, and forms the basis for algorithms block tridiagonal PDEs higher-dimensions. In such systems, this often scaling bottleneck parallel computation. paper, we derive a hybrid multigrid-Thomas algorithm designed to efficiently invert equations highly-scalable fashion context of time evolving equation systems. We decompose domain between processors, using multigrid solve on grid consisting boundary points each processor’s local domain. then reconstruct solution processor direct Thomas algorithm. This has same theoretical optimal as cyclic reduction recursive doubling. use our Poisson’s part spatial discretization time-evolving PDE system. Our faster than per retains good efficiency twice cores.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Parallel Matrix Inversion Algorithm on Torus with Adaptive Pivoting

This paper presents a parallel algorithm for matrix inversion on a torus interconnected MIMD-MC multi-processor. This method is faster than the parallel implementations of other widely used methods namely Gauss-Jordan, Gauss-Seidal or LU decomposition based inversion. This new algorithm also introduces a novel technique, called adaptive pivoting, for solving the zero pivot problem at no cost. O...

متن کامل

An hybrid parallel algorithm for solving tridiagonal linear systems

In this paper we describe an hybrid algorithm for an even number of processors based on an algorithm for two processors and the Overlapping Partition Method for tridiagonal systems. Moreover, we compare this hybrid method with the Partition Wang’s method in a BSP computer. Finally, we compare the theoretical computation cost of both methods for a Cray T3D computer, using the cost model that BSP...

متن کامل

Algorithm for Solving Tridiagonal Matrix Problems in Parallel

A new algorithm is presented, designed to solve tridiagonal matrix problems efficientiy with parallel computers (multiple instruction stream, multiple data stream (MIMD) machines with distributed memory). The algorithm is designed to be extendable to higher order banded diagonal systems.

متن کامل

An hybrid parallel algorithm for solving tridiagonal linear systems

In this paper we describe an hybrid algorithm for an even number of processors based on an algorithm for two processors and the Overlapping Partition Method for tridiagonal systems. Moreover, we compare this hybrid method with the Partition Wang’s method in a BSP computer. Finally, we compare the theoretical computation cost of both methods for a Cray T3D computer, using the cost model that BSP...

متن کامل

An improved Thomas Algorithm for finite element matrix parallel computing

With the expansion of the scale of linear finite element analyzing data, efficiency of computation is a main technical bottleneck. For solving the bottleneck, parallel computation is playing an increasingly prominent role. At present, the researches on linear finite element parallel computation are mainly concentrated on the preprocessing phase, and goal of these researches is to reduce the com...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Journal of Computational and Applied Mathematics

سال: 2022

ISSN: ['0377-0427', '1879-1778', '0771-050X']

DOI: https://doi.org/10.1016/j.cam.2021.113706